honey locust – English–Latine translations

🇬🇧 en la 🇻🇦

honey locust noun

  • tree
gleditsia
Wiktionary Links